
/* Main navigation */
.navigation li a { /*background-color: #aaa*/ }                         /* Background-color */
.navigation li.navigation_active a { /*background-color: #555;*/ }      /* Background-color of active item */
.navigation li.navigation_active a:hover {/* background-color: #555;*/} /* Background-color of hovered active item */
.navigation li a:hover { /*background-color: #999;*/ }                  /* Background-color of hovered item */
.navigation li a { /*color: #fff;*/ }                                   /* Text color */
.navigation li a:hover { /*color: #fff;*/ }                             /* Text color on hovering */
.navigation li {/* border: 1px solid #888;*/ }                          /* Border color */
.navigation li.navigation_first { /*border-left-color: #888;*/ }        /* Border color. Typically same as above */
.navigation li {/* border-left-color: #bbb;*/ }                         /* Highlight border-color */
.navigation li.navigation_active { /*border-left-color: #555;*/ }       /* Highlight border-color of active item */

/* Sub navigation */
.subnavigation li { /*background-color: #555;*/ }                       /* Background-color */
.subnavigation li a { /*border-color: #555;*/ }                         /* Should be set to the same as the above */
.subnavigation li a { /*color: #fff;*/ }                                /* Text color */
.subnavigation li a:hover { /*border-color: #fff;*/ }                   /* Markings color of hovered item */
.subnavigation li a:hover { /*color: #e0e0e0;*/ }                       /* Text color of hovered item */
.subnavigation li.subnavigation_active a { /*color: #e0e0e0;*/ }        /* Text color of active item */
.subnavigation li.subnavigation_active a { /*border-color: #e0e0e0;*/ } /* Markings color of active item */

.navigation {
    margin: 0;
    padding: 0 0 0 1em;
    list-style-type: none;
    clear: both;
    font-size: 1.5em;
    letter-spacing: -1px;
    color: #FFFFFF
}

.navigation li {
    float: left;
}
.navigation li.navigation_first {
    
}
.navigation li.navigation_active {
}
.navigation li a {
    display: block;
    padding: .5em .7em;
    text-decoration: none;
}
.navigation li a:hover {
    background: #FF9900;
}
.navigation li.navigation_active a {
    color: #fff;
    cursor: pointer;
}

.subnavigation {
    margin: 0;
    padding: 0 0 0 1em;
    list-style-type: none;
    clear: both;
    margin: 1em 0;
    font-size: 1.5em;
    letter-spacing: -1px;
}
.subnavigation li {
    float: left;
}
.subnavigation li a {
    display: block;
    padding: .5em .7em;
    text-decoration: none;
}
.subnavigation li a:hover {
    background: #FF9900;
}
.subnavigation li.subnavigation_active a {
    cursor: pointer;
}